﻿using Kingdee.BOS.Core.DynamicForm.PlugIn.Args;
using Kingdee.BOS.Mobile.PlugIn;
using Kingdee.BOS.Mobile.PlugIn.Args;
using Kingdee.BOS.Util;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Diagnostics;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Caraya.MFG.BusinessPlugIn.mobile
{
    [Description("移动表单"), HotUpdate]
    public class Mobile_bxd: Kingdee.BOS.Mobile.PlugIn.AbstractMobilePlugin
    {
        public override void OnInitialize(InitializeEventArgs e)
        {
            base.OnInitialize(e);
           var param= e.Paramter.GetCustomParameters();
        }
        public override void BarItemClick(BarItemClickEventArgs e)
        {
            base.BarItemClick(e);
            Debug.Write(e);
        }

        public override void AfterBarItemClick(AfterBarItemClickEventArgs e)
        {
            base.AfterBarItemClick(e);
        }

        public override void AfterBindData(EventArgs e)
        {
            base.AfterBindData(e);
        }

        public override void AfterCodeScan(string e)
        {
            base.AfterCodeScan(e);
        }
        public override void AfterConfirmOperation(AfterConfirmOperationEventArgs e)
        {
            base.AfterConfirmOperation(e);
        }
        public override void AfterCopyRow(AfterCopyRowEventArgs e)
        {
            base.AfterCopyRow(e);
        }
        public override void AfterF7Select(AfterF7SelectEventArgs e)
        {
            base.AfterF7Select(e);
        }

        public override void AfterShowForm(AfterShowFormEventArgs e)
        {
            base.AfterShowForm(e);
        }
        public override void MetroViewItemClick(MetroViewItemClickEventArgs e)
        {
            base.MetroViewItemClick(e);
        }
       
        /// <summary>
        /// 页签切换
        /// </summary>
        public override void TabItemSelectedChange(TabItemSelectedChangeEventArgs e)
        {
            base.TabItemSelectedChange(e);
        }
        /// <summary>
        /// 按钮
        /// </summary>
        public override void ButtonClick(ButtonClickEventArgs e)
        {
            base.ButtonClick(e);
        }
        /// <summary>
        /// 标签
        /// </summary>
        public override void LabelClick(LabelClickEventArgs e)
        {
            base.LabelClick(e);
        }
        /// <summary>
        /// 值更新
        /// </summary>
        public override void DataChanged(DataChangedEventArgs e)
        {
            base.DataChanged(e);
        }
    }
}
